[VMXASSIST] Fix GDTR accesses when paging mode enabled.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 2 Aug 2006 09:03:04 +0000 (10:03 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 2 Aug 2006 09:03:04 +0000 (10:03 +0100)
commitf0667416beecf35efc429978ffc98ba4d418c01f
tree9a93f4fde569d92fcf9fe690ce83ce448ae6560a
parent7dcaf7de5f023533592bff28a77f28930f66636d
[VMXASSIST] Fix GDTR accesses when paging mode enabled.

The gdtr information in oldctx is an address for guest, not for
vmxassist. When access descriptor on guest gdt, we need to go through
guest page table if guest enable paging. This error may happen if
guest enable PE/PG in one instruction.

Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com>=20
Signed-off-by: Xin Li <xin.b.li@intel.com>
tools/firmware/vmxassist/vm86.c